Skip to content

improve: domain-aware skill suggestions and expanded JD parser coverage#2

Merged
mibali merged 1 commit into
mainfrom
codex-fix-cv-export-contact-close
May 4, 2026
Merged

improve: domain-aware skill suggestions and expanded JD parser coverage#2
mibali merged 1 commit into
mainfrom
codex-fix-cv-export-contact-close

Conversation

@mibali
Copy link
Copy Markdown
Owner

@mibali mibali commented May 4, 2026

  • JD parser now extracts MLOps and domain-specific tools (KFP, Ray, SkyPilot, DCGM, MLflow, DVC, Kubeflow, Seldon, BentoML, Triton, Argo, Vertex AI, SageMaker, Prefect, Dagster, vLLM, and ~30 more)
  • _extractBulletsAndSentences now captures plain-text requirement lines and splits on '/' separators, fixing missed sub-requirements like 'deploying ML orchestration tools (e.g. NV Ray, KFP, SkyPilot)'
  • Added suggestDomainSkills() to CVTailor with static coverage for 7 domains (MLOps, data engineering, DevOps, ML scientist, frontend, backend, cloud) used as a fallback
  • /api/cv/analyze fires a parallel LLM call to dynamically suggest domain-common tools for any job title not covered by the static map; falls back to static suggestions on timeout or failure
  • Popup shows a new 'Also common in this domain' section with checkboxes; confirmed domain skills are included in the tailor request

- JD parser now extracts MLOps and domain-specific tools (KFP, Ray,
  SkyPilot, DCGM, MLflow, DVC, Kubeflow, Seldon, BentoML, Triton,
  Argo, Vertex AI, SageMaker, Prefect, Dagster, vLLM, and ~30 more)
- _extractBulletsAndSentences now captures plain-text requirement lines
  and splits on '/' separators, fixing missed sub-requirements like
  'deploying ML orchestration tools (e.g. NV Ray, KFP, SkyPilot)'
- Added suggestDomainSkills() to CVTailor with static coverage for 7
  domains (MLOps, data engineering, DevOps, ML scientist, frontend,
  backend, cloud) used as a fallback
- /api/cv/analyze fires a parallel LLM call to dynamically suggest
  domain-common tools for any job title not covered by the static map;
  falls back to static suggestions on timeout or failure
- Popup shows a new 'Also common in this domain' section with checkboxes;
  confirmed domain skills are included in the tailor request

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mibali mibali merged commit f8cddac into main May 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant